counterfeit and pirated goods - French English Dictionary